package org.smr.ministore.entities;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import org.blade.entities.base.BizEntity;

/**
 * DictionaryOrgan实体,对应表：t_dictionary_organ
**/
public class DictionaryOrgan extends  BizEntity<Long>{




	


	/**
	* 关联组织
	**/
	@JsonSerialize(using = ToStringSerializer.class)
	private java.lang.Long belongToOrganId;

	/**
	 * 设置关联组织的值
	 * @param belongToOrganId
	**/
	public void  setBelongToOrganId(java.lang.Long belongToOrganId){
		this.belongToOrganId = belongToOrganId;
	}
	/**
	 * 获取关联组织的值
	**/
	public  java.lang.Long getBelongToOrganId(){
		return this.belongToOrganId;
	}



	


	/**
	* 自定义字典描述
	**/
	private java.lang.String dictionaryDesc;

	/**
	 * 设置自定义字典描述的值
	 * @param dictionaryDesc
	**/
	public void  setDictionaryDesc(java.lang.String dictionaryDesc){
		this.dictionaryDesc = dictionaryDesc;
	}
	/**
	 * 获取自定义字典描述的值
	**/
	public  java.lang.String getDictionaryDesc(){
		return this.dictionaryDesc;
	}



	


	/**
	* 字典
	**/
	@JsonSerialize(using = ToStringSerializer.class)
	private java.lang.Long dictionaryId;

	/**
	 * 设置字典的值
	 * @param dictionaryId
	**/
	public void  setDictionaryId(java.lang.Long dictionaryId){
		this.dictionaryId = dictionaryId;
	}
	/**
	 * 获取字典的值
	**/
	public  java.lang.Long getDictionaryId(){
		return this.dictionaryId;
	}



	




	


	/**
	* 组织路径
	**/
	private java.lang.String organPath;

	/**
	 * 设置组织路径的值
	 * @param organPath
	**/
	public void  setOrganPath(java.lang.String organPath){
		this.organPath = organPath;
	}
	/**
	 * 获取组织路径的值
	**/
	public  java.lang.String getOrganPath(){
		return this.organPath;
	}



	


	/**
	* 删除标识
	**/
	private boolean isDeleted;

	/**
	 * 设置删除标识的值
	 * @param isDeleted
	**/
	public void  setIsDeleted(boolean isDeleted){
		this.isDeleted = isDeleted;
	}
	/**
	 * 获取删除标识的值
	**/
	public  boolean getIsDeleted(){
		return this.isDeleted;
	}



	


	/**
	* 创建者
	**/
	private java.lang.Long createBy;

	/**
	 * 设置创建者的值
	 * @param createBy
	**/
	public void  setCreateBy(java.lang.Long createBy){
		this.createBy = createBy;
	}
	/**
	 * 获取创建者的值
	**/
	public  java.lang.Long getCreateBy(){
		return this.createBy;
	}



	


	/**
	* 更新者
	**/
	private java.lang.Long updateBy;

	/**
	 * 设置更新者的值
	 * @param updateBy
	**/
	public void  setUpdateBy(java.lang.Long updateBy){
		this.updateBy = updateBy;
	}
	/**
	 * 获取更新者的值
	**/
	public  java.lang.Long getUpdateBy(){
		return this.updateBy;
	}



	


	/**
	* 创建时间
	**/
	private java.util.Date createDate;

	/**
	 * 设置创建时间的值
	 * @param createDate
	**/
	public void  setCreateDate(java.util.Date createDate){
		this.createDate = createDate;
	}
	/**
	 * 获取创建时间的值
	**/
	public  java.util.Date getCreateDate(){
		return this.createDate;
	}



	
    /**
    * 创建时间 查询时间开始
    **/
    private java.util.Date createDateStart;

    /**
    * 创建时间 查询时间结束
    **/
    private java.util.Date createDateEnd;


    /**
    * 设置创建时间Start的值
    * @param createDateStart
    **/
    public void  setCreateDateStart(java.util.Date createDateStart){
    this.createDateStart = createDateStart;
    }
    /**
    * 获取创建时间Start的值
    **/
    public  java.util.Date getCreateDateStart(){
    return this.createDateStart;
    }

    /**
    * 设置创建时间End的值
    * @param createDateEnd
    **/
    public void  setCreateDateEnd(java.util.Date createDateEnd){
    this.createDateEnd = createDateStart;
    }
    /**
    * 获取创建时间End的值
    **/
    public  java.util.Date getCreateDateEnd(){
    return this.createDateEnd;
    }

    


	/**
	* 更新时间
	**/
	private java.util.Date updateDate;

	/**
	 * 设置更新时间的值
	 * @param updateDate
	**/
	public void  setUpdateDate(java.util.Date updateDate){
		this.updateDate = updateDate;
	}
	/**
	 * 获取更新时间的值
	**/
	public  java.util.Date getUpdateDate(){
		return this.updateDate;
	}



	
    /**
    * 更新时间 查询时间开始
    **/
    private java.util.Date updateDateStart;

    /**
    * 更新时间 查询时间结束
    **/
    private java.util.Date updateDateEnd;


    /**
    * 设置更新时间Start的值
    * @param updateDateStart
    **/
    public void  setUpdateDateStart(java.util.Date updateDateStart){
    this.updateDateStart = updateDateStart;
    }
    /**
    * 获取更新时间Start的值
    **/
    public  java.util.Date getUpdateDateStart(){
    return this.updateDateStart;
    }

    /**
    * 设置更新时间End的值
    * @param updateDateEnd
    **/
    public void  setUpdateDateEnd(java.util.Date updateDateEnd){
    this.updateDateEnd = updateDateStart;
    }
    /**
    * 获取更新时间End的值
    **/
    public  java.util.Date getUpdateDateEnd(){
    return this.updateDateEnd;
    }

    


	/**
	* 备注
	**/
	private java.lang.String remarks;

	/**
	 * 设置备注的值
	 * @param remarks
	**/
	public void  setRemarks(java.lang.String remarks){
		this.remarks = remarks;
	}
	/**
	 * 获取备注的值
	**/
	public  java.lang.String getRemarks(){
		return this.remarks;
	}



	


}